package com.classs05.a_exception;

import java.io.FileNotFoundException;

//异常处理方式二_try...catch
//1.格式:
//  try{
//      可能出现异常的代码
//  }catch(异常 对象名){
//      处理异常的代码-> 将来开发会将异常信息保存到日志文件中
//  }
public class Demo06Exception {
    public static void main(String[] args) {
        String s = "abc.txt1";
        try {
            add(s);//添加功能
        } catch (FileNotFoundException e) {
            System.out.println(e);
        }
        delete();//删除功能
        find();//查询功能
        update();//修改功能

    }

    private static void add(String s) throws FileNotFoundException {
        if (!s.endsWith(".txt")) {
            //故意创建异常
            throw new FileNotFoundException("文件找不到");
        }
        System.out.println("我要执行了");
    }

    private static void find() {
        System.out.println("查询功能");
    }

    private static void update() {
        System.out.println("修改功能");
    }

    private static void delete() {
        System.out.println("删除功能");
    }
}
